package com.cheng.example.view.chap01;

import java.util.List;


/**
 * A. test方法中必须增加synchronized
 * B. Test类为singleton时有必要增加synchronized
 * C. test方法中没有必要增加synchronized
 * D. Test类为singleton时也没有必要增加synchronized
 *
 * 正确：B
 */
public class Client08 {

    List list= new java.util.ArrayList();
    public void test() {
        synchronized ( list) { // --A
            list.add( String.valueOf(System.currentTimeMillis()));
        }
    }


    public static void main(String[] args) {

    }
}
